Package PER.exhibit.GUI

Contains all of the classes used in creating the graphical interface for the PER Exhibit kiosk program.

See:
          Description

Interface Summary
Screen Interface for all screens displayed by the kiosk software.
 

Class Summary
AttractLoop Cycles through introductory instruction screens when the kiosk is idle.
ClockPane A pane for displaying a stylized clock used on multiple screens of the kiosk interface.
FlowController Controlls the order that screens are displayed.
MissionCentral Allows exhibit users to view the panorama received from the rover, select a target rock, and specify the angle and distance to that target.
MissionProgressPanel Acts as a liason between Sequencer and RoverPOVScreen so that the mission status being displayed on screen matches the status of the the mission as it is executed by the rover.
Panoramic Displays an animation of the rover taking a panorama and displays the panorama image by image as new images become available.
RoverPOVScreen Shows images from the rover and the rover's current status as it executes a mission.
StartUpDialog Allows museum staff to specify variables specific to the rover and yard currently being used.
TeleopPanPanel Displays a shadow of the Rover's head, top view.
 

Package PER.exhibit.GUI Description

Contains all of the classes used in creating the graphical interface for the PER Exhibit kiosk program. The program is organized as a collection of screens. Each screen implements the Screen interface. FlowController controls the order in which the screens are displayed and controls the flow of information between screens.

See Also:
Screen, FlowController